rope suspended roof - Francés Inglés Diccionario