borophosphosilicate glasses - French English Dictionary