Dicts.info 

Biomolecules dictionary :: translations