protest rally - Alemán Inglés Diccionario