volunteer platoon - Turkish English Dictionary