light microscopically - Turco Inglés Diccionario