fluorescence microscopic - Francés Inglés Diccionario