ultrasonic physiotherapy equipment - German English Dictionary