democratic and popular republic of algeria - Allemand Anglais Dictionnaire