triumvir - French English Dictionary