Dicts.info 

Biochemistry dictionary :: translations