group of people promoting social or political change - Español Inglés Diccionario