self-revelative - Deutsch Englisch Wörterbuch