Iran has agreed to ship most of its enriched uranium to Turkey. The uranium will then be returned to Iran in the form of fuel rods.
Iran reached the deal during talks with Turkey and Brazil. It is almost identical to the United Nations deal proposed to the Islamic Republic six months ago.
The goal is to remove enriched uranium from Iran, so the regime cannot produce a nuclear weapon.
"While kept under international supervision in Turkey, the uranium would still be considered Iranian property until Iran receives the fuel rods," said Iranian Foreign Minister Manouchehr Mottaki.
Some U.N. countries, including the U.S., remain cautious about the details of the agreement.
Iran first reached out to Turkey and Brazil to avoid tougher U.N. sanctions for its refusal to stop enriching uranium altogether.
However, Iran claims its enrichment program is only for peaceful uses, including producing fuel for nuclear power plants.