volunteer platoon - Spanish English Dictionary