borophosphosilicate glasses - Español Inglés Diccionario