pro-democracy demonstrator - Español Inglés Diccionario