democratic and popular republic of algeria - Espagnol Anglais Dictionnaire