trailer-mounted repair shop - Deutsch Englisch Wörterbuch