appear to someone (spirit or soul in mourning) - Español Inglés Diccionario