meaning of Atomschlag

Atomschlag - German to English

nuclear hit