take up the challenge - Deutsch Englisch Wörterbuch