artemision at ephesus - German English Dictionary