land restoration - Turco Inglés Diccionario