group of people promoting social or political change - Spanish English Dictionary