activist for the communist party - Spanish English Dictionary