stereoscopic microscope - Francés Inglés Diccionario