remaining life - Francés Inglés Diccionario