life imprisonment without parole - Turkish English Dictionary