self-proclaimed - Deutsch Englisch Wörterbuch