on opposite sides of the barricades - Alemán Inglés Diccionario