sporting prowess - İspanyolca İngilizce Sözlük