small biscuit/sponge cake - Turkish English Dictionary