stack the odds against - Turkish English Dictionary