render something appealing - Spanisch Englisch Wörterbuch