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