horse racing fan - Turkish English Dictionary