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