lack of self-respect - Spanish English Dictionary