be able to afford something - Français Anglais Dictionnaire