What does Aschenaltar mean?

Aschenaltar - German to English

Altar of Zeus, manufactured from the ashes of sacrifices