landfill of wastes - Turco Inglés Diccionario