Comment Comment by corgihamlet You mean "Rollläden", Rouladen are the rolled meat things. parent corgihamlet 5 months ago