ultrasonic pulse-echo diagnostic equipment - Spanish English Dictionary