What does Blauaugen-Borstenzahndoktorfisch mean?

Blauaugen-Borstenzahndoktorfisch - German to English

twospot surgeonfish [Ctenochaetus binotatus]