have an attractive appearance - Turkish English Dictionary