infrared microscope - Francés Inglés Diccionario