translate English to French: Amina Mama (South Africa)
Amina Mama (Afrique du Sud)