forest and landscape restoration - Spanisch Englisch Wörterbuch