right to congregate and demonstrate - Turc Anglais Dictionnaire