Wörterbuch Englisch Deutsch 🔎 extended search towing rope DeutschEnglish Abschleppseil {n} [tech.]towing rope [noun]