nano-electronics - French English Dictionary