kind of sweet cake - Turkish English Dictionary