separate motor transport battalion - German English Dictionary