single-premium deferred annuity - German English Dictionary