revivescence - Francés Inglés Diccionario