savoury pastry with meat stuffing - Turkish English Dictionary