towing/tow ropes - Spanish English Dictionary