combat support troops - Turkish English Dictionary