self-described - Deutsch Englisch Wörterbuch