strategic partnership with africa - German English Dictionary