environmental transmission scanning electron microscopy - French English Dictionary