instantaneous mortality - Spanish English Dictionary