this is a variation of german rouladen, which is long strips of thinly sliced beef and traditionally stuffed with a pickle, onion, and bacon mixture.