ultrasonic pulse-echo diagnostic equipment - German English Dictionary