sufficient means - Français Anglais Dictionnaire