solar protection device combined with glazing - Francés Inglés Diccionario