fluorescent microscopy - Francés Inglés Diccionario