lead-zinc borate glasses - Francés Inglés Diccionario