have a foot in both camps - French English Dictionary