driving out of evil spirits - French English Dictionary