feel-good factor - Spanish English Dictionary