juba (capital of south sudan) - French English Dictionary