What does Biskuitroulade mean?

Biskuitroulade - German to English

Swiss roll [Br.]