What does Abfallkippe mean?

Abfallkippe - German to English

waste dump