physical systems and equipment - Spanish English Dictionary