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