Dicts.info 

Astronomy dictionary :: translations