speak very self-confidently - Spanish English Dictionary