protesters chanting pro-terrorist slogans - Spanish English Dictionary