joint life annuity - Turkish English Dictionary