capacity of succeeding - Français Anglais Dictionnaire