forest and landscape restoration - Fransızca İngilizce Sözlük