cake made with two thin layers of puff pastry and a filling of angel hair - Turkish English Dictionary