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