piece of thick rope - Spanish English Dictionary