Dicts.info 

Chemistry dictionary :: translations