self-established - French English Dictionary