protest with placards - Turco Inglés Diccionario