self-authorship - German English Dictionary