Plejaden - German English Dictionary