cake made of cheese and pastry - Turkish English Dictionary