self-worth - French English Dictionary