provide enough income - Français Anglais Dictionnaire