render something appealing - Deutsch Englisch Wörterbuch