lack of self-respect - German English Dictionary