protesters chanting pro-terrorist slogans - Alemán Inglés Diccionario