revolutionary power party - German English Dictionary