street demonstration - Francés Inglés Diccionario