Dicts.info 

Hydraulics dictionary :: translations