revolutionary people's struggle - Allemand Anglais Dictionnaire