cleared forest destined for repopulation - German English Dictionary