sub-sahara africa - French English Dictionary