Couldn't confirm presence of Flash 7 or higher because JavaScript was disabled.
We highly recommend that you install Flash 7 or higher and that you enable JavaScript.
Get Flash ---
I really do have Flash installed.
What follows is a plain HTML version of the puzzle.
Across
2. German term for struggle, fight or conflict.
5. Army rank, equivalent to Second Lieutenant.
6. German term for combat knife.
8. German word for canteen.
13. German defense line in Italy, centered on the monastery of Monte Cassino. (2 words)
15. German word for bullet.
17. German word for cannon or gun.
18. German word for Enemy.
19. German words for Fire at Will. (2 words)
21. German word for camp.
22. In German, the equivalent of a squad.
23. German word for Halt! or Freeze!
24. German word for front line soldier.
Down
1. The German Air Force.
2. German command, detachment or detail.
3. German word for radio operator.
4. German term for helicopter.
7. German word for air defense gun; anti-aircraft artillery (AAA).
9. German word for field hospital.
10. German term for guerilla war.
11. German slang for "absolute duty and blind obedience till death"; lit.: "carcass obedience."
12. German word for gas mask.
13. Secret State Police. Originally the Prussia secret state police.
14. German word for flame-thrower.
16. "Living space", or in Hitler-speak the minimum space the German people needed to live in.
18. German word for aircraft.
20. German steel producer, manufactured most of the tanks, howitzers and heavy mortars.