anticipated average life - Spanish English Dictionary