ultrasonic special mechanical working machine - Turkish English Dictionary