triduo - French English Dictionary