separate motor transport platoon - Deutsch Englisch Wörterbuch