electron micrograph image - Francés Inglés Diccionario