motor-vehicle towing devices - Deutsch Englisch Wörterbuch