ultrasonic handpiece - Turkish English Dictionary