cleared forest destined for repopulation - Alemán Inglés Diccionario