microscope shutter - Alemán Inglés Diccionario