recover the vigor of youth - Turc Anglais Dictionnaire