escombrera

Noun

 * 1) dumping site, dump, tip