party of the democratic revolution - Allemand Anglais Dictionnaire