Life term - Francés Inglés Diccionario