self-govern - French English Dictionary