hit of a pumpkin - Turkish English Dictionary