cable suspended roof - Español Inglés Diccionario