СловариАнглийский Русский

 on opposite sides of the barricades
общ. по разные стороны баррикад (tlumach)