trembling vibration - Turkish English Dictionary