darfur (region in south sudan) - French English Dictionary