vibration control technology - Turkish English Dictionary