fluorescence microscope - Francés Inglés Diccionario