Русско-английский научно-технический словарь

иметь короткий срок службы

The engine is short lived.

A short-lived engine ...

Русско-английский научно-технический словарь