ultrasonic physiotherapy equipment - Spanish English Dictionary