street demonstration - Alemán Inglés Diccionario