wrecking and towing vehicles - Deutsch Englisch Wörterbuch