tab (totalizator agency board) - French English Dictionary