What does Aalspeer mean?

Aalspeer - German to English

eel-spear