life-contingent annuity - German English Dictionary