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