on opposite sides of the barricade - Turc Anglais Dictionnaire