revolutionary power party - Spanish English Dictionary