self-approving - Espagnol Anglais Dictionnaire