have a good appearance - Turc Anglais Dictionnaire