Dicts.info 

Laboratory Techniques dictionary :: translations