microscope for reflected light - Francés Inglés Diccionario