on opposite sides of the barricade - Fransızca İngilizce Sözlük