Dicts.info 

Hydrology dictionary :: translations