lifelong incarceration - Turkish English Dictionary