landfill site - Turco Inglés Diccionario