landfill, dumpsite
From deponieren.
Practice speaking and memorizing "Deponie" and many other words and sentences in German.