What does Bachmuschel mean?

Bachmuschel - German to English

thick-shelled river mussel [Unio crassus]