a pricking in your thumbs - Turkish English Dictionary