for a spirit to appear to someone - Alemán Inglés Diccionario