What does Abfallendlagerung mean?

Abfallendlagerung - German to English

ultimate waste storage