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