meaning of Artemistempel

Artemistempel - German to English

Artemis temple