self--esteem - French English Dictionary