right to congregate and demonstrate - Turkish English Dictionary