scanning transmission electron microscope - Francés Inglés Diccionario