thick rope made of henequen - Spanish English Dictionary