suspended curtain wall - Francés Inglés Diccionario