under a microscope - Francés Inglés Diccionario