Dicts.info 

Asteroids dictionary :: translations