meaning of Atombombenexplosion

Atombombenexplosion - German to English

atomic bomb explosion