meaning of Aalstecher

Aalstecher - German to English

eel spear