glass facade system - Francés Inglés Diccionario