nanoelectronics - French English Dictionary