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