for the rest of his life - Turco Inglés Diccionario