radio platoon - Turkish English Dictionary