Dicts.info 

Greek Mythology dictionary :: translations