window glazing - Francés Inglés Diccionario