sporting prowess - Alemán Inglés Diccionario