a sense of accomplishment - Espagnol Anglais Dictionnaire