engineered landfill - Turco Inglés Diccionario