meaning of Brustfleck-Barrakuda

Brustfleck-Barrakuda - German to English

bigeye barracuda [Sphyraena forsteri]