serve a life sentence - Turc Anglais Dictionnaire