puff-pastry biscuit - Spanish English Dictionary