self-confidently - German English Dictionary