ecological restoration - Deutsch Englisch Wörterbuch