self-assured person - Spanish English Dictionary