organize a protest - Spanish English Dictionary