solid waste landfill facility - Francés Inglés Diccionario