immediate-payment annuity - French English Dictionary