clash between the police and the demonstrators - Turkish English Dictionary