on opposite sides of the barricades - Español Inglés Diccionario