elongated and round sponge cake - Turkish English Dictionary