revolutionary people's struggle - Turc Anglais Dictionnaire