self-ruling - French English Dictionary