thick rope made of henequen - Español Inglés Diccionario