sponge cake filled with jam - Turkish English Dictionary