scanning microscopy - French English Dictionary