Mexico's foreign secretary has criticised a US proposal for a fence along parts of its southern border, condemning it as "stupid" and "underhanded."
In a radio interview, Luis Ernesto Derbez said US legislators who approved the bill were turning a blind eye to the contributions millions of migrants from Mexico and elsewhere make to America's economy and culture.
"It's a law that looks underhanded to everybody ... stupid," Mr Derbez said.
On Friday, the US House of Representatives voted 239-182 in favor of an immigration enforcement bill, which includes a proposal to build 700 miles of border fencing along parts of California, Arizona, New Mexico and Texas.
Under the measure, soldiers and police would help stop people sneaking across, and employers would have to check the legal status of their workers.
Mr Derbez said he was confident the bill would not make it past the US Senate, which he said was not as easily swayed as the House.
Reacting to the bill's approval, Mexican President Vicente Fox said "this wall is shameful," and called the plan hypocritical for a country made up of immigrants.