more contrite - İspanyolca İngilizce Sözlük