annuity for a term certain - Turkish English Dictionary