dedicated microscope - Francés Inglés Diccionario