weapons platoon - Turkish English Dictionary