long pumpkin - Turkish English Dictionary