never-ending annuity - Turkish English Dictionary