Dicts.info 

Meteorology dictionary :: translations