predicted mean life - Spanish English Dictionary