duumviri - French English Dictionary