single-premium insurance - French English Dictionary