on opposite sides of the barricades - İspanyolca İngilizce Sözlük