on opposite sides of the barricade - Deutsch Englisch Wörterbuch