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