instantaneous mortality - French English Dictionary