score a lot of points - İspanyolca İngilizce Sözlük