nanoscopic - French English Dictionary