union of the socialist left - Allemand Anglais Dictionnaire