soweto (south western townships) - French English Dictionary