self-assured person - Francés Inglés Diccionario