ultrasonic apparatus - Spanish English Dictionary