on opposite sides of the barricade - Espagnol Anglais Dictionnaire