place (a bet) - German English Dictionary