better part of something - İspanyolca İngilizce Sözlük