regain one's self-respect - Espagnol Anglais Dictionnaire