have an attractive appearance - Francés Inglés Diccionario