to live on one's savings - Espagnol Anglais Dictionnaire