overbetting - Turkish English Dictionary