light microscopically - Francés Inglés Diccionario