microscopic image - Turco Inglés Diccionario