Dicts.info 

Membrane Biology dictionary :: translations