a spongy cake - Turkish English Dictionary