rope suspended roof - Español Inglés Diccionario