temple or sanctuary holding a holy figure - Deutsch Englisch Wörterbuch