programme to halt desertification in africa - Spanish English Dictionary