person who enjoys a life annuity - German English Dictionary