self-reproached - Spanisch Englisch Wörterbuch