take part in a protest - Spanish English Dictionary