Dicts.info 

Chemical Engineering dictionary :: translations