disembodied spirit - German English Dictionary