meaning of Aalraupe

Aalraupe - German to English

burbot [Lota lota]