live by one's wits - Français Anglais Dictionnaire