stir one's stumps - Turkish English Dictionary