strategic partnership with africa - French English Dictionary