protesters chanting pro-terrorist slogans - Turkish English Dictionary