self-name - French English Dictionary