solar protection device combined with glazing - Español Inglés Diccionario