do a self-criticism - Spanisch Englisch Wörterbuch