ultrasonic reflectoscope - Spanish English Dictionary