borophosphosilicate glasses - Alemán Inglés Diccionario