tab (totalizator agency board) - Spanish English Dictionary