sporting ability - Spanish English Dictionary