anti-vibration felt - Turkish English Dictionary