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