for the rest of his life - Turc Anglais Dictionnaire