self-appointed - Deutsch Englisch Wörterbuch