life-sustaining equipment - Turkish English Dictionary