clash between police and demonstrators - Turc Anglais Dictionnaire