programme to halt desertification in africa - Français Anglais Dictionnaire