meaning of Atomexplosion

Atomexplosion - German to English

atomic surge