self-deprecatory - Deutsch Englisch Wörterbuch