Dicts.info 

Proteins dictionary :: translations