Hundreds of thousands of people rallied Saturday in the German capital against the massive free-trade accord being negotiated by the European Union and the United States.

Berlin police said about 100,000 people took part in the demonstration, while organizers claimed 250,000 turned out to protest the Trans-Atlantic Trade and Investment Partnership, or TTIP.

Germany’s government has pushed the deal, saying it will boost the global economy and give small and midsized companies a better chance at competing on the world market while reducing bureaucracy.