pit one's wits against - Français Anglais Dictionnaire