ultrasonic special mechanical working machine - Allemand Anglais Dictionnaire