service life expectancy - Spanish English Dictionary