articulated trailer bus - Deutsch Englisch Wörterbuch