self-reproved - Spanisch Englisch Wörterbuch