revolutionary left front - Allemand Anglais Dictionnaire