democratic and popular republic of algeria - Français Anglais Dictionnaire