forest and landscape restoration - Französisch Englisch Wörterbuch