self-styled - French English Dictionary