render something appealing - Almanca İngilizce Sözlük