separate motor transport battalion - Turkish English Dictionary