be possessed with a demon - French English Dictionary