Dicts.info 

Microtechnology dictionary :: translations