meaning of Atlantischer Fleckendelfin

Atlantischer Fleckendelfin - German to English

Atlantic spotted dolphin [Stenella frontalis]