have a dog in the fight - French English Dictionary