What does Bachschmerle mean?

Bachschmerle - German to English

stone loach [Barbatula barbatula]