single-premium deferred annuity - French English Dictionary