What does Atomschlag mean?

Atomschlag - German to English

nuclear hit