triumviry - French English Dictionary