tractor and trailer unit - Spanisch Englisch Wörterbuch