polydemonism - French English Dictionary