short-wave therapy equipment - French English Dictionary