SWISS ROLL
Meaning of SWISS ROLL in English
ˌSwiss ˈroll BrE AmE noun [uncountable and countable]
British English a long thin cake that is rolled up with ↑ jam or cream inside
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012