sporting prowess - Francés Inglés Diccionario