borophosphosilicate glasses - Spanish English Dictionary