cleared forest destined for repopulation - French English Dictionary