cable suspended roof - Francés Inglés Diccionario