translate English to French: The Mechanical Base Mount helps reduce vibration.
Enfin, le M de music est purement marketing...