mass demonstration - Alemán Inglés Diccionario