improve (lands) - Deutsch Englisch Wörterbuch