live longer than - Francés Inglés Diccionario