place on a pedestal - Deutsch Englisch Wörterbuch