hit by the stupid stick - Turkish English Dictionary