cleared forest destined for repopulation - Turco Inglés Diccionario