national hunt racing - Spanish English Dictionary