have a foot in both camps - Français Anglais Dictionnaire