Dicts.info 

Genetics dictionary :: translations