on opposite sides of the barricades - Turc Anglais Dictionnaire