new partnership for africa’s development - German English Dictionary