render something appealing - Französisch Englisch Wörterbuch