self-deprecatingly - Deutsch Englisch Wörterbuch