ultrasonic technology - Turkish English Dictionary