live on one's private means - Français Anglais Dictionnaire