What does Aaltreppe mean?

Aaltreppe - German to English

eel ladder