specter of the deceased - Español Inglés Diccionario