lead germanate glasses - Alemán Inglés Diccionario