pulse-echo ultrasound - French English Dictionary