therapeutic ultrasound - French English Dictionary