pricks with sticks - Turkish English Dictionary