a kindhearted person - Turkish English Dictionary