used to express protest - Spanish English Dictionary