What does Brustfleck-Barrakuda mean?

Brustfleck-Barrakuda - German to English

bigeye barracuda [Sphyraena forsteri]