castigated oneself - İspanyolca İngilizce Sözlük