life imprisonment without parole - Turco Inglés Diccionario