render venerable - Deutsch Englisch Wörterbuch