There are many horse racing terms in English.