translate English to French: Iran (Islamic Republic of)
Iran (République démocratique d')