advocacy for africa's development - Turkish English Dictionary