beg to differ with somebody - French English Dictionary