platoon halt - Turkish English Dictionary