self-existence - French English Dictionary