Dicts.info 

Chemical Bonding dictionary :: translations