life-affirming - Spanish English Dictionary