render something appealing - Spanish English Dictionary