single-premium annuity - French English Dictionary