rent of an annuity - Turkish English Dictionary