What does Atomartillerie mean?

Atomartillerie - German to English

atomic artillery