means of livelihood - Français Anglais Dictionnaire