polytheists - French English Dictionary