Dicts.info 

Greek Legendary Creatures Encyclopedia :: definitions