gather to protest - Spanish English Dictionary