right and freedom to congregate - Turco Inglés Diccionario