have self-respect - French English Dictionary