environmental transmission scanning electron microscopy - German English Dictionary