cleared forest destined for repopulation - Almanca İngilizce Sözlük