pulse-echo ultrasound - German English Dictionary