permanently installed equipment - English Synonyms Dictionary