"abschleppfirma" in English Abschleppfirma {f} towing company Detailed translations for "abschleppfirma" die Abschleppfirma{feminine} Abschleppfirma towing company Lieber eine Abschleppfirma vielleicht. Source: opensubtitles.org Corpus by OPUS Request review Um, a towing company would be great.