platoon halt - German English Dictionary