meaning of Atlantiden

Atlantiden - German to English

Pleiades {pl}