present a challenge - Französisch Englisch Wörterbuch