the term of one's life to expire - Alemán Inglés Diccionario