right to assembly and demonstration - Turkish English Dictionary