terminable annuity - Turkish English Dictionary