self-authorship - Deutsch Englisch Wörterbuch