maintaining a livelihood - Français Anglais Dictionnaire