have an attractive appearance - Turco Inglés Diccionario