ultrasonic pulse-echo diagnostic equipment - French English Dictionary