right to congregate and demonstrate - Französisch Englisch Wörterbuch