measuring microscopes - Francés Inglés Diccionario