self-chastisement - İspanyolca İngilizce Sözlük