ventilated facade - Spanish English Dictionary