self-acknowledged - German English Dictionary