have a good appearance - French English Dictionary