potassium-silicate glasses - French English Dictionary