radio platoon - German English Dictionary