self-criticize - Deutsch Englisch Wörterbuch