protest demonstration - Turco Inglés Diccionario