spud vibrator - Turkish English Dictionary