stack the odds against - German English Dictionary