Dicts.info 

Nanotechnology dictionary :: translations