democratic and popular republic of algeria - Turc Anglais Dictionnaire