meaning of Biskuitroulade

Biskuitroulade - German to English

Swiss roll [Br.]