glass facade system - Spanish English Dictionary