mass protest - Alemán Inglés Diccionario