What does Aalraupe mean?

Aalraupe - German to English

burbot [Lota lota]