render something appealing - Francés Inglés Diccionario