supersonic apparatus (supersonic therapy apparatus) - Turc Anglais Dictionnaire