.tcabbr.(略语) Turks and Caicos Islands [in Internet addresses] Turks and Caicos Islands[in Internet addresses]