polygarchy - French English Dictionary