translate English to French: St. Lucia
Sainte-Lucie