sponge roll /swiss roll - German English Dictionary