polyarchy - French English Dictionary