warm-glow giving - Turkish English Dictionary