rhythmical tapping sound - Turkish English Dictionary