never-ending annuity - German English Dictionary