permanently installed equipment - Spanish English Dictionary