animals for racing - Turkish English Dictionary