translate English to French: Turks and Caicos Islands
Îles Turques et Caïques