microscope housing - Español Inglés Diccionario