clash between the police and the demonstrators - Türkçe İngilizce Sözlük