self-assured person - German English Dictionary