meaning of Aalbrutleiter

Aalbrutleiter - German to English

eel ladder