concentration of popular forces - Allemand Anglais Dictionnaire