disembodied spirit - Spanish English Dictionary