Dicts.info 

Greek Mythology Encyclopedia :: definitions