overthe odds - French English Dictionary