have a foot in both camps - Espagnol Anglais Dictionnaire