person who enjoys a life annuity - Turkish English Dictionary