to live on one's savings - Turc Anglais Dictionnaire