self-professed - Deutsch Englisch Wörterbuch