vibration-attenuating support - Turkish English Dictionary