What does Atlantischer Makrelenhecht mean?

Atlantischer Makrelenhecht - German to English

Atlantic saury [Scomberesox saurus]