What does Barrakuda mean?

Barrakuda - German to English

barracuda [genus Sphyraena]