specter of the deceased - Francés Inglés Diccionario