self-confidently - French English Dictionary