pumpkin turnover - Turkish English Dictionary