landfill (on rubbish dumps) - Turco Inglés Diccionario