animal racing - Turkish English Dictionary