Dicts.info 

Bioinformatics dictionary :: translations