person possessed by an evil spirit - French English Dictionary