a group of demonstrators quietly drawing attention - Español Inglés Diccionario