sense of gratitude and affection - German English Dictionary