meaning of Aalröllchen

Aalröllchen - German to English

eel roll