electron-microscopical - French English Dictionary