polytheism - French English Dictionary