articulated lorries - Deutsch Englisch Wörterbuch