annuity due - Turkish English Dictionary