meaning of Abschleppdienste

Abschleppdienste - German to English

wrecking services [Am.]