self-reproaching - Spanisch Englisch Wörterbuch