self-styled - Deutsch Englisch Wörterbuch