encouraging progress - Deutsch Englisch Wörterbuch