Dicts.info 

Molecular Biology dictionary :: translations