electron micrograph - Francés Inglés Diccionario