protest rallies - Alemán Inglés Diccionario