self-imposed task - Deutsch Englisch Wörterbuch