meaning of Atomblitze

Atomblitze - German to English

atomic flashes