short-wave therapy equipment - German English Dictionary