take up the challenge - Französisch Englisch Wörterbuch