landfill cap system - Turco Inglés Diccionario