praying altar on a small table - Deutsch Englisch Wörterbuch