electronic micrography - Turco Inglés Diccionario