self-appoint - French English Dictionary