massive demonstration - Alemán Inglés Diccionario