on opposite sides of the barricade - Francés Inglés Diccionario