swiss roll

(noun) jellyroll

< swiss pine | swiss steak >