What does Atlantischer Fleckendelfin mean?

Atlantischer Fleckendelfin - German to English

Atlantic spotted dolphin [Stenella frontalis]