service life expectancy - Turkish English Dictionary