low self esteem - French English Dictionary