aluminoborate glasses - Francés Inglés Diccionario