What does Atommüllkippe mean?

Atommüllkippe - German to English

atomic waste dump