a kind of sweetish cake - Turkish English Dictionary