self-approvingly - Espagnol Anglais Dictionnaire