Panzerschreck means Tanks scare or terror. "It schrecks Panzers" would mean "It scares Tanks"
Btw guys, in German its "Ambulanz"
... also note the text on the left which says 'like in grandmas days'
Eating opponents flag. For me this is a win, not a prank.