have an attractive appearance - Turc Anglais Dictionnaire