put bets - German English Dictionary