life (length of) - Spanish English Dictionary