Compound of ziel (“soul”) + -s- + kracht (“power, force”).
zielskracht f (plural zielskrachten, no diminutive)