cleared forest destined for repopulation - Francés Inglés Diccionario