the term of one's life to expire - Francés Inglés Diccionario