life-affirming - Turkish English Dictionary