render something appealing - Türkisch Englisch Wörterbuch