ability to earn one's livelihood - Français Anglais Dictionnaire