Tag: self-propelled artillery with steel encasement Panzerhaubitze 2000