immersion microscopy - Francés Inglés Diccionario