cleared forest destined for repopulation - Allemand Anglais Dictionnaire