popular sovereignty - French English Dictionary