to improve - Deutsch Englisch Wörterbuch