triarch - French English Dictionary