Two days before she will meet with President Trump at the G-20 summit, German Chancellor Angela Merkel sharply denounced his policies for having a “winners and losers” rather than a cooperative view of the world.

Merkel will host the two-day meeting of world leaders that starts Friday in Hamburg, where anti-capitalist protesters have already clashed with cops.

Along with Trump, others attending include Russian President Vladimir Putin, Turkey’s Recep Tayyip Erdogan and Chinese President Xi Jinping.

The talks are expected to be rocky since the agenda includes divisive issues such as free trade, climate change and North Korea’s nuclear program.

Merkel told the German weekly Die Zeit that she stood by her earlier suggestion that Europe can no longer entirely rely on the US.

“Yes, exactly that way,” she replied when asked whether she’d use the same words on the eve of the summit.

“It is, for example, open whether we can and should in the future rely on the US investing so much as it has so far in the United Nations’ work, in Middle East policy, in European security policy or in peace missions in Africa,” Merkel said.

Differences with Trump, she added, should not be pushed under the table.

“While we are looking at the possibilities of cooperation to benefit everyone, globalization is seen by the American administration more as a process that is not about a win-win situation but about winners and losers,” she said.

Trump, meanwhile, continued his Twitter assaults on US trade deals negotiated by his predecessors.

“The United States made some of the worst Trade Deals in world history. Why should we continue these deals with countries that do not help us?” he tweeted Wednesday morning.

Germany wants everyone to benefit from economic progress rather than only a few, she added.

Merkel said she respected peaceful demonstrators in Hamburg but “anyone who gets violent spurns democracy.”

German police used water cannon to disperse around 500 protesters Tuesday.

Tens of thousands of protesters are expected to march in the city this week against globalization and what they say is corporate greed and a failure to tackle climate change.

German authorities believe around 8,000 demonstrators were prepared to use violence, the interior minister said, and roughly 20,000 police officers will be deployed.