restraint of princes and rulers - French English Dictionary