pit one's wits against someone - Französisch Englisch Wörterbuch