rough puff pastry - Turkish English Dictionary