forest and landscape restoration - Deutsch Englisch Wörterbuch