self-depreciation - Deutsch Englisch Wörterbuch