What does Bartel-Teppichhai mean?

Bartel-Teppichhai - German to English

barblethroat carpetshark [Cirrhoscyllium expolitum]