revenants - Alemán Inglés Diccionario