solid waste landfill site - Espagnol Anglais Dictionnaire