self-assured - Francés Inglés Diccionario