diarchy - French English Dictionary