have it off with somebody - French English Dictionary