general purpose trailer - Deutsch Englisch Wörterbuch