immunofluorescence microscopy - Francés Inglés Diccionario