have sporting blood - Alemán Inglés Diccionario