ultrasonic special mechanical working machines - Turco Inglés Diccionario