scanning microscopes - Francés Inglés Diccionario