lack of self-respect - French English Dictionary