articulated trailer bus - Spanisch Englisch Wörterbuch