What does Atomblitze mean?

Atomblitze - German to English

atomic flashes