Полный англо-русский словарь
1) ожидаемый ресурс 2) предполагаемый срок службы; остающийся срок службы
expected life