have a good appearance - Turkish English Dictionary