high-resolution electron microscopy - French English Dictionary