aluminate glasses - Alemán Inglés Diccionario