Dicts.info 

Mythology dictionary :: translations