vibration-damping seat - Turkish English Dictionary