concentration of popular forces - Turc Anglais Dictionnaire