silicate microscope slide - Alemán Inglés Diccionario