any rich cake with a creamy filling - Turkish English Dictionary