have a foot in both camps - Francés Inglés Diccionario