triumvirates - French English Dictionary