self-apparent - French English Dictionary