meaning of Atomtod

Atomtod - German to English

atomic death