have an attractive appearance - Türkçe İngilizce Sözlük