A piece of land where waste materials are dumped
English: dump, garbage dump, trash dump, rubbish dump, wasteyard, waste-yard, dumpsite
dump, dumpsite, garbage dump, rubbish dump, trash dump
English: dump, garbage dump, trash dump, rubbish dump, wasteyard, waste-yard, dumpsite