africa south of sahara - Turkish English Dictionary