shredded refuse landfill - Francés Inglés Diccionario