sense of gratitude and affection - Spanish English Dictionary