self-reproach - Spanisch Englisch Wörterbuch