tactical support battalion - Turkish English Dictionary