revolutionary people's struggle - German English Dictionary