What does Atomdebakel mean?

Atomdebakel - German to English

nuclear fiasco