small puff pastry crescent - Turkish English Dictionary