stretching vibration - Turkish English Dictionary