meaning of Atommüllkippe

Atommüllkippe - German to English

atomic waste dump