"lie on the altar" in German to lie on the altar auf dem Altar liegen Detailed translations for "lie on the altar" to lie on the altar to lie on the altar auf dem Altar liegen