punter (one who bets) - French English Dictionary