short-wave therapy equipment - Spanish English Dictionary