do one's heart good - Turkish English Dictionary