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