life incarceration - Turco Inglés Diccionario