emission microscopy - French English Dictionary