the islamic republic of mauritania - French English Dictionary