a person with positive features - Francés Inglés Diccionario