wrecking and towing trailers - Deutsch Englisch Wörterbuch