sultanate - French English Dictionary