revenants - Francés Inglés Diccionario