electron micrograph image - Turco Inglés Diccionario