niger basin authority - French English Dictionary