translate English to French: Cape Verde, India.
Cap-Vert, Inde.