immediate annuity - Turkish English Dictionary