An online dictionary that you could add to would be very helpful.