take up the challenge - Türkisch Englisch Wörterbuch