bet on horse racing - Turkish English Dictionary