microscope cover glasses - Alemán Inglés Diccionario