be able to afford - Français Anglais Dictionnaire