meaning of Aalstelle

Aalstelle - German to English

eelery [place for getting eels]