savoury pastry - Turkish English Dictionary