on opposite sides of the barricade - Allemand Anglais Dictionnaire