meaning of Atlantiaden

Atlantiaden - German to English

Pleiades {pl}