socialist union of popular forces - Allemand Anglais Dictionnaire