meaning of Aschenaltar

Aschenaltar - German to English

Altar of Zeus, manufactured from the ashes of sacrifices