pit your wits against someone - Französisch Englisch Wörterbuch