solid waste landfill site - Español Inglés Diccionario